home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
CIAPAK23.ZIP
/
IV.DOC
< prev
next >
Wrap
Text File
|
1995-05-01
|
9KB
|
260 lines
iNTENSE ViEW/2 v1.30 Beta - Created by Creators of Intense Art
───────────────────────────────────────────────────────────────────────────────
┌──────────────────────────────┐
│Introduction to iNTENSE ViEW/2│
└──────────────────────────────┘
iV/2 was written by Crimson Overlord to be the most powerful file
viewer currently available. iV/2 can currently display ANSI, BIN, RIP, GIF
and FLI files. In addition, iV/2 can view and extract files from ZIP
archives. If you have any suggestions about what should be implemented in
iV/2, contact Tron or Crimson Overlord.
┌─────────────────────────────┐
│The History Of iNTENSE ViEW/2│
└─────────────────────────────┘
iNTENSE ViEW has been written by a few different coders, but was
never a very powerful viewer. I started writing iV/2 2 months ago for CiA
Pack 20. The viewer in pack 20 was not bad overall, but it contained many
bugs and was much larger than it should be. Unfortunately, during the next
month I was working mostly on other projects and iV/2 did not get much
attention, making the release in pack 21 horribly buggy, and not very useful.
This version of iV/2 changes that. The viewer code has been totally rewritten
with the exception of RIP and is much more powerful that ever.
┌──────────────────────────────────────────────┐
│A Quick Look At The Features In iNTENSE ViEW/2│
└──────────────────────────────────────────────┘
■ True smooth scrolling ANSI scrollback.
■ 4-Way Smooth Scrolling in Binary
■ Support for the S3 Accelerated video modes.
■ Full SAUCE support. iV/2 supports all SAUCE descriptions and all
filetypes and datatypes from the March 1995 version of ACIDVIEW.NFO.
iV/2 will use SAUCE descriptions to determine the method by which
it should display the file, and also check for bad SAUCE
descriptions. All SAUCE descriptions can be edited from within iV/2.
■ Baud Emulation in ANSI and RIP viewing.
■ File Masking
■ Drive and directory changing
■ Full level 0 RIP implementation, partial RIP level 1 implementation.
(Read further for an explanation)
■ ANSI Scrollback in all supported modes.
■ Several supported video modes: 80x25 Text, 80x50 Text, 320x480 XGA,
360x480 XGA, 640x400 SVGA, 640x480 SVGA, 800x600 SVGA, 1024x768 SVGA
and 1280x1024 SVGA.
■ ANSI and BIN viewing in all supported video modes.
■ GIF Viewing
■ FLI Viewing
■ File management functions: Delete, Copy, Rename, Move.
■ View and extract from ZIP archives.
■ Two aspect ratios for SVGA ANSI display.
■ iCEColor(tm) and Find-A-Sig(tm) Options
■ File sorting by file name, file extension, file size and file date.
■ iV/2 can search an entire drive for a file mask.
■ Mouse support.
■ Comparison of up to 8 ANSIs in VGA mode at once.
┌────────────────────────┐
│Additions for next month│
└────────────────────────┘
This is a list of features that will be added into iNTENSE ViEW/2 in
the future. Anything marked with a * will definately be in by next month,
otherwise it is a possibility.
*More interfaces.
*Better mouse handling.
JPEG/JFIF Viewing.
VOC/WAV playing.
MOD/MTM/S3M/Etc Playing.
┌──────────────────────┐
│File formats supported│
└──────────────────────┘
■ iV/2 supports all standard ANSI commands and ANSI can be displayed
in all supported video modes.
■ RIP level 0 is fully supported and RIP level 1 is fully supported.
Many viewers claim to support RIP level 1, but I have yet to see
any viewer that truly supports _ANY_ of the level 1 commands. iV/2
supports all RIP level 1 commands relating to icons, and several
other commands. This support allows iV/2 to be used to test the
appearance of RIP buttons, which are commonly used in on bulletin
boards.
■ iV/2 can display standard FLI files. The only mode currently
supported is MCGA 320x200x256.
■ iV/2 displays any standard GIF file. Both GIF87a and GIF89a are
supported.
■ iV/2 supports baud simulation for RIP and ANSI displays. Currently,
iV/2 supports 1200,2400,9600,19200 and 38400 baud.
┌───────────────────────────┐
│Functions of iNTENSE ViEW/2│
└───────────────────────────┘
Function Keys:
F1 - Display Help Screen
F2 - Change Simulated Baud
F3 - Change Aspect Ratio
F4 - Change Display Mode
F5 - Modify File Mask
F6 - Toggle Find-A-Sig
F7 - Toggle iCEColor
F8 - Display File Masks
F9 - Edit SAUCE description.
F10 - Show tagged files
Alternate Keys:
ALT-J - Shell to the operating system.
ALT-I - Change the current interface.
ALT-C - Copy current file.
ALT-R - Rename or move current file.
ALT-S - Change sort type.
ALT-F - Change fade delay. This controls the speed of the fading in the
viewer. A value of 0 will turn fading off.
ALT-L - Log to a different drive/directory.
ALT-T - Tag a file mask.
ALT-U - Untag a file mask.
ALT-W - Where is that file? Search for a file mask.
ALT-B - Change binary with and length.
ALT-A - Turn S3 Acceleration On or Off. No checking is done currently.
ALT-V - Compare tagged ANSI files.
Other Keys:
DEL - Delete current file.
Up - Move up one file.
Down - Move down one file.
Page Up - Move up one page.
Page Down - Move down one page.
Home - Goto first file.
End - Goto last file.
Enter - Display current file or change to a different directory.
Space - Tag or untag current file.
0-9 - Change file mask.
Esc - Exit
Anything else - You can type a character and iV/2 will add it to its search
string. iV/2 will automatically move to the first file that
matches the search string as it is typed.
┌─────────────┐
│Aspect Ratios│
└─────────────┘
When I first did the ANSI in VGA modes, everyone told me that "The
ANSI looks squished." I then thought about how to make the ANSIs look correct
in VGA mode. The solution I came up with was to use separate aspect ratios.
An ANSI designed to look good in 80x25 text will look crunched in 80x50 text.
Likewise, an ANSI designed to look good in 80x50 will look stretched in 80x25.
The same problems occur with VGA modes. I decided that the best way to combat
this was to allow iV/2 to display an aspect ratio equal to either 80x25 or
80x50 mode by changing the number of pixels displayed vertically for each
character.
┌─────────────────┐
│RIPscrip Graphics│
└─────────────────┘
RIPscrip graphics was designed by Telegrafix to allow their users to
have a GUI interface to their bulletin board system. The graphics caught on
rather quickly with development tools being created by many companies. Viewers
have been a bit slower to catch on. I have yet to see a full implementation of
RIP level 1 in ANY viewer, though most cover level 0 with Cap'n Crunch's RIP
unit. I decided that I would start a full level 1 implementation of RIP. RIP
level 1 includes many interesting features, the most important of which is
icons. I've chosen to include all the drawing commands to display RIP icons
as a RIP terminal would, and these buttons can be tested with the mouse as
soon as the RIP is finished displaying. I consider this a useful feature
while setting up a BBS with RIP graphics, but I'll leave that decision up
to anyone else who wants to ponder it.
┌────────────────┐
│Smooth Scrolling│
└────────────────┘
TribeView boasted smooth scrolling in it's viewer. The smooth
scrolling, from what I can tell, only meant that Page Up and Page Down
displayed every line it scrolled passed instead of just displaying the new
screen. The latest iCEView also includes smooth scrolling, but it contains
TRUE smooth scrolling. After I saw how awesome the smooth scrolling was in
iCEView, I decided to write my own implementation of smooth scrolling, I hope
you like it, because it's probably going to be in every viewer you see.
┌───────────┐
│Bug Reports│
└───────────┘
If you have any bug reports, please leave a message to Tron or
Crimson Overlord on Illegal Embassy or CiPNet with the following information:
What the bug is
How you simulate the bug
Your system configuration(Processor, memory manager, etc.)
Any suggestions are also welcome.
┌─────────┐
│Greets(?)│
└─────────┘
Friar Tuck - Matched it. It was horribly simple, you gotta come up with
something tougher for me<G>
SiDS - Can't really call it smooth scrolling anymore, can you?
369k is a bit fucking huge.
Tron - Told ya I'd have it by the weekend. Actually took about 45 mins<G>
CiA Senior Staffers - You could have tested it.
(Other than Tron)
Lief O'Pardy - Thanks for the help on ANSI in VGA, it was damned easy once
I got the blending right.
-Crimson Overlord
SAUCE00intense view/2 documentation crimson overloard cia 19950431$ P